amniotic sac in which a baby is born wrapped with - Spanish English Dictionary